Science

Spinning stars shed new light on strange signal coming from galactic center